/* 常量文件 */

// 巡检巡更人员列表角色
export const patrolRole = [
  {
    value: 0,
    label: '安保人员'
  },
  {
    value: 1,
    label: '安保管理人员'
  }
]
// 巡检任务状态
export const taskStatus = [
  {
    value: 0,
    label: '未生效'
  },
  {
    value: 1,
    label: '已生效'
  },
  {
    value: 2,
    label: '待巡检'
  }
]
// 巡检临时任务处理状态
export const taskCompleteState = [
  {
    value: 0,
    label: '待巡检'
  },
  {
    value: 1,
    label: '未完成'
  },
  {
    value: 2,
    label: '已完成'
  }
]
// 添加巡查项输入模式
export const entryMode = [
  {
    value: 1,
    label: '二选一'
  },
  {
    value: 0,
    label: '输入框'
  }
]
// 添加巡查项反馈可选项
export const reChoose = [
  {
    value: 1,
    label: '是/否'
  },
  {
    value: 2,
    label: '确认/取消'
  },
  {
    value: 3,
    label: '正常/异常'
  }
]
export const week = [
  {
    value: 1,
    label: '星期一'
  },
  {
    value: 2,
    label: '星期二'
  },
  {
    value: 3,
    label: '星期三'
  },
  {
    value: 4,
    label: '星期四'
  },
  {
    value: 5,
    label: '星期五'
  },
  {
    value: 6,
    label: '星期六'
  },
  {
    value: 7,
    label: '星期日'
  }
]
export const completeState = [
  {
    value: true,
    label: '是'
  },
  {
    value: false,
    label: '否'
  }
]
export const equipmentState = [
  {
    value: '0',
    label: '冻结'
  },
  {
    value: '1',
    label: '正常'
  }
]
// 巡检异常
export const hasException = [
  {
    value: 1,
    label: '异常'
  },
  {
    value: 0,
    label: '正常'
  }
]
// 超时完成
export const isOvertime = [
  {
    value: 1,
    label: '超时'
  },
  {
    value: 0,
    label: '未超时'
  }
]
// 是否初始化
export const isInitialize = [
  {
    value: 0,
    label: '否'
  },
  {
    value: 1,
    label: '是'
  }
]

// 巡更点类型
export const spotTypeList = [
  {
    value: 1,
    label: 'NFC打卡'
  },
  {
    value: 2,
    label: '二维码打卡'
  }
]

// 任务类型
export const planTypeList = [
  {
    value: 1,
    label: '仅巡更'
  },
  {
    value: 2,
    label: '巡更巡检'
  }
]
// 巡更详情表头
export const taskInfoHead = [
  {
    value: 'no',
    label: '序号'
  },
  {
    value: 'taskContent',
    label: '巡查内容'
  },
  {
    value: 'isComplete',
    label: '反馈结果'
  },
  {
    value: 'feedbackImage',
    label: '反馈照片'
  },
  {
    value: 'exceptionInfo',
    label: '备注'
  }
]
// 巡检表头信息
export const taskListHead = [
  {
    value: 'taskCode',
    label: '任务编号'
  },
  {
    value: 'taskName',
    label: '任务名称'
  },
  {
    value: 'taskOperatorUserName',
    label: '巡检执行人'
  },
  {
    value: 'startTime',
    label: '计划开始时间'
  },
  {
    value: 'completeTime',
    label: '实际完成时间'
  },
  {
    value: 'hasException',
    label: '巡检异常'
  },
  {
    value: 'isOvertime',
    label: '超时完成'
  }
]
